keep (someone's) options open

Translations
se laisser toutes les possibilités ouvertes
Definitions
To maintain flexibility in decision-making by not committing to a specific choice or course of action, allowing for the possibility of considering other alternatives in the future.